$(function() {
	$.jgrid.defaults.styleUI = 'Bootstrap';
	buildgrid();
});

function buildgrid() {
    //执行一个laydate实例
    laydate.render({
        elem: '#startData' //指定元素
        ,type: 'datetime'
    });

    laydate.render({
        elem: '#startData2' //指定元素
        ,type: 'datetime'
    });

	$("#table_list_2").jqGrid(
		{
            caption : "入库材料统计",
			url : "/dayStatistics/list",
			datatype : "json",
			mtype : "POST",
            colNames : [ '进场日期',
                '材料名称',
                '规格型号',
                '单位',
                '单价',
                '数量',
                '金额',
                '使用部位',
                '使用区间',
                '供应单位',
                '备注'
            ],
            toolbar: [true, "top"],		//在头部显示工具栏，工具看id为"t_"+数据表格id
            footerrow:true,
            colModel : [
                {
                    name : 'inDate',
                    index : 'inDate',
                },
                {
                    name : 'cargoName',
                    index : 'cargoName',
                },
                {
                    name : 'spec',
                    index : 'spec',
                },
                {
                    name : 'unit',
                    index : 'unit',
                },
                {
                    name : 'price',
                    index : 'price',
                },
                {
                    name : 'num',
                    index : 'num',
                },
                {
                    name : 'totalMoney',
                    index : 'totalMoney',
                },
                {
                    name : 'usePos',
                    index : 'usePos',
                },
                {
                    name : 'useArea',
                    index : 'useArea',
                },
                {
                    name : 'providerName',
                    index : 'providerName',
                },
                {
                    name : 'remark',
                    index : 'remark',
                },
            ],
			height : "100%",
			autowidth : true,
			rownumbers : true,
			jsonReader : {
				root : "dataList",
				page : "currentPage",
				total : "totalPage", //   很重要 定义了 后台分页参数的名字。
				records : "totalCount"
			},
			rowNum : 10,
			rowList : [ 10, 20, 30 ],
			pager : "#pager_list_2",
			viewrecords : true,
			editurl : "/collumn/operation",
			hidegrid : false,
			gridComplete : function() {
                var sum_num=$("#table_list_2").getCol('num',false,'sum');
                var sum_totalMoney=$("#table_list_2").getCol('totalMoney',false,'sum');
                $("#table_list_2").footerData('set', { "cargoName": '合计',num:sum_num, totalMoney: sum_totalMoney });
			}
		});



	//Setup buttons
	$("#table_list_2").jqGrid('navGrid', '#pager_list_2', {
		edit : true,
		add : true,
		del : true,
		search : false
	}, {
		height : 300,
		reloadAfterSubmit : true
	});





	$(window).bind('resize', function() {
		var width = $('.jqGrid_wrapper').width();
		$('#table_list_2').setGridWidth(width);

    });

    function imageFormat( cellvalue, options, rowObject ){
        return '<img src="'+cellvalue+ '"  style="width:50px;height:50px;" />'
    }


    function GMTToStr( cellvalue, options, rowObject){
        var date = new Date(cellvalue);
        var Str=date.getFullYear() + '-' +
            (date.getMonth() + 1) + '-' +
            date.getDate() + ' ' +
            date.getHours() + ':' +
            date.getMinutes() + ':' +
            date.getSeconds()
        return Str
    }
}